package Gameplay.GridContent 
{	
	import Common.UnitAbstract;		
	import Gameplay.ShipsField;
	import Gameplay.Cells.GridCell;
	
	public class ContentAbstract 
	{
		protected var FSource:UnitAbstract;
		protected var FField:ShipsField;
		protected var FCell:GridCell;
		
		public function ContentAbstract(ASource:UnitAbstract):void
		{
			FSource = ASource;
		}
		
		protected function UpdateGraphic():void
		{			
		}
		
		public function set Field(AField:ShipsField):void
		{
			FField = AField;
		}
		
		public function set MainCell(ACell:GridCell):void
		{
			FCell = ACell;
		}
		
		public function get MainCell():GridCell
		{
			return FCell;
		}
		
		public function Update():void
		{
		}
	}
}